
html,body {
	font-size: 12px;
	width: 100%; 
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0 none;
	overflow: hidden;
	height: 100%;
}

#north-panel h2{

	font-size: 18px;

	font-weight: bold;

	margin: 5px;

}

  div.icon-help{

  	background-image: url("images/icon-help.png"); 

  	margin-top: -2px;

  }

  #search-panel span.label{

  	margin-left: 10px;

  }

  #search-panel .input-text {

	border: 1px solid #6D869E;
	
	height: 18px;
	
	vertical-align: middle;
	
	width: 137px;

  }

#search-panel span.om-combo,#search-panel span.om-calendar{

	vertical-align: middle;

}

#grid .om-btn-icon {

	padding-left: 34px;

}

#grid .op-menu{

	position: absolute;

	display: none;

	background-color: #E6ECF5;

	border: 1px solid #99A8BC;

	padding: 0;

	width: 75px;

}

#grid .op-menu div{

	cursor: pointer;

	padding-left: 20px;

}

#grid .op-menu div:hover{

	background-color: #4E76AD;

	color: #FFFFFF;

}

#grid .op-menu .edit{

	background: url("images/op-edit.png") no-repeat scroll 7px 5px;

}

#grid .op-menu .delete{

	background: url("images/op-delete.png") no-repeat scroll 7px 5px;

}

.om-borderlayout-region-west .om-borderlayout-region-header{

 	padding: 0px;

 	border: 0;

 	height: 28px;

 	line-height: 28px;

 	/*background: url("images/accordion/leftmenu_bg.jpg") repeat-x scroll 0 0 #FFFFFF;*/

 	border-right:1px solid #99A8BB;

 	font-size: 14px;

 	font-weight: bold;

 	cursor: pointer;

}

.om-borderlayout-region-west .om-panel-body{

	padding: 0;

}

.nav-panel {

	padding: 0;

}

.nav-panel div.nav-item{

	line-height: 25px;

	font-size: 13px;

	padding-left: 40px;

	cursor: pointer;

	list-style-type: none;

}

.nav-panel div.user{

	background: url("images/user.png") no-repeat scroll 20px 4px;

}

.nav-panel div.nav-item:hover{

	border: 1px solid #99A8BC;

	background-color: #C4D6EC;

	padding-left: 39px;

	line-height: 23px;

}

.nav-panel div.user:hover{

	background-position: 19px 3px;

}

/* 瀹革缚鏅堕懣婊冨礋閻ㄥ墖itle鐠烘繂涔�5px,鐎涙ぞ缍�4px */
#leftmenu .om-panel-title{
	padding-left: 25px;
	font-size: 14px;
	font-weight: bold;
}

.om-tree .om-tree-node a:link {
    color: #1E1E1E;
    text-decoration: none;
}

span{
	font: normal 12px 鐎瑰缍�
}

ul {
	padding: 0;
}

a{
	color: #0000EE;
}

li {
	font-size: 14px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

li:hover {
	background-color: #46A3FF;
}

.li_selected {
	background-color: #0072E3;
}

p {
	margin: 5px;
}

#page{
	width: 100%;
	height: 88%;
}
.settings {
	background-image: url(../images/folder_wrench.png);
}

.nav {
	background-image: url(../images/folder_go.png);
}

.sub_item{
	margin-left: 10px;
	background-image: url(../images/leaf.gif);
}

#center-panel{
	overflow : hidden;
	height : 567px;
}

/* logo img */
#north-panel{
	background: url(../images/head_bg.png) repeat-x;
	overflow: hidden;
}

/* 閸欏疇绔熼惃鍕禈閺嶏拷*/
.right_img{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 88px;
	vertical-align:middle;
	margin: 0px 30px 0px 0px;
}

.right_imgs_css{
	margin-top: 20px;
	margin-right: 30px;
	cursor: pointer;
}

/*閼挎粌宕焧itle*/
.menu_title{
	font-size: 14px;
}

/* 瀹革箒绔熼懣婊冨礋 div*/
.treeLEheight a{
    margin: 2px 0;
    padding: 2px 2px 2px 15px;
    text-decoration: none;
}

/* 娴滃瞼楠囬懣婊冨礋css */
.second_menu{
}

.second_menu a{
    margin: 2px 0;
    padding: 2px 2px 2px 25px;
    text-decoration: none;
}

.red_label{
	color: 'red';
}

/* header img */
.header_alpha{
	background-color:#FFFFFF;
	filter:alpha(opacity=80); /* IE 闁繑妲戞惔锟�% */
	-moz-opacity:0.8; /* Moz + FF 闁繑妲戞惔锟�%*/
	opacity: 0.8; /* 閺�垱瀵擟SS3閻ㄥ嫭绁荤憴鍫濇珤閿涘湗F 1.5娑旂喐鏁幐渚婄礆闁繑妲戞惔锟�%*/
}

.logo_text{
	color: white;
    font-size: 32px;
    font-weight: bold;
    line-height: 89px;
    text-align: left;
}

td iframe{
	width : 100%;
	height : 500px;
	border : 0px;
}

.bordertop {
	BORDER-TOP: 1px solid;
	font-size: 12px;
}

.borderbottom {
	BORDER-BOTTOM: 1px solid;
	font-size: 12px;
}

.borderright {
	BORDER-RIGHT: 1px solid;
	font-size: 12px;
}

.borderleft {
	BORDER-LEFT: 1px solid;
	font-size: 12px;
}

.treeTd {
	border-top: 1px solid #99BBE8;
	border-bottom: 0px solid #99BBE8;
	border-left: 1px solid #99BBE8;
	border-right: 1px solid #99BBE8;
	font-size: 12px;
}

.tree_div_hide {
	display : none;
}

.dropdown-menu i {
	position: static;
	top: 0px;
}
